package com.neperia.migratore;

public class Parent {
	public String nome_parent;
	public int len_parent;
	public String nome_key_parent;
	//public int[] offset_key_parent;
	public int len_key_parent;
	public String tipo_key_parent;
	public String univoca_key_parent;
	//public int[] len_campo_parent;
	
	public Parent(String parent,Riga[] db){
		
		for(int i=0;i<db.length;i++){
			if(db[i].nome_tabella.equals(parent)){
				this.nome_parent=db[i].nome_tabella;
				this.len_parent=db[i].len_tabella;
				this.nome_key_parent=db[i].nome_chiave;
				this.len_key_parent=db[i].len_chiave;
				//this.len_campo_parent=db[i].len_campo;
				//this.offset_key_parent=db[i].offset_chiave;
				this.tipo_key_parent=db[i].type_chiave;
				this.univoca_key_parent=db[i].chiave_univoca;
			}
		}
		
		
	}
	
	public Parent(String nome_parent, int len_parent, String nome_key_parent,
			int[] offset_key_parent, int len_key_parent,
			String tipo_key_parent, String univoca_key_parent, int[] len_campo_parent){
		
		this.nome_parent=nome_parent;
		this.len_parent=len_parent;
		this.nome_key_parent=nome_key_parent;
		this.len_key_parent=len_key_parent;
		//this.len_campo_parent=len_campo_parent;
		//this.offset_key_parent=offset_key_parent;
		this.tipo_key_parent=tipo_key_parent;
		this.univoca_key_parent=univoca_key_parent;
		
		//return this;
	}

	
}
